static const uint32_t in_val[46] = {
    0xbb207c19, 0x3cc39c9a, 0x3d070c02, 0x3d01ed6a,
    0x3c3ebce3, 0xbc357d1c, 0xbcee584c, 0xbd014eda,
    0xbcac50dd, 0x3b0dd877, 0x3ca56991, 0x3d088889,
    0x3ce2ab2b, 0x3c39a4c2, 0xbc7cbeca, 0xbd06ce3a,
    0xbcf76dc7, 0xbca9d104, 0xbb088946, 0x3c76df13,
    0x3ce6c012, 0x3ceaf632, 0x3c4f7fa8, 0xbc514b8d,
    0xbcfe2bb4, 0xbd087bea, 0xbcd420da, 0xbae84bad,
    0x3cc6c4e5, 0x3ce549ac, 0x3ce9df3c, 0x3c783648,
    0xbc174ba8, 0xbcf02f7d, 0xbcf6bf91, 0xbcb5820d,
    0xbaee7a09, 0x3cda6f1b, 0x3cf72d35, 0x3cf3e82d,
    0x3c651e0d, 0xbbef54e7, 0xbd05ede5, 0xbd00f92e,
    0xbc8ca800, 0x38317ece
    };

static const uint32_t in_coeff[999] = {
    0x3eaaaaab, 0x3f000000, 0x3e800000, 0x3f19999a,
    0x3ecccccd, 0x3e4ccccd, 0x3f2aaaab, 0x3f000000,
    0x3eaaaaab, 0x3e2aaaab, 0x3f36db6e, 0x3f124925,
    0x3edb6db7, 0x3e924925, 0x3e124925, 0x3f400000,
    0x3f200000, 0x3f000000, 0x3ec00000, 0x3e800000,
    0x3e000000, 0x3f471c72, 0x3f2aaaab, 0x3f0e38e4,
    0x3ee38e39, 0x3eaaaaab, 0x3e638e39, 0x3de38e39,
    0x3f4ccccd, 0x3f333333, 0x3f19999a, 0x3f000000,
    0x3ecccccd, 0x3e99999a, 0x3e4ccccd, 0x3dcccccd,
    0x3f589d8a, 0x3f44ec4f, 0x3f313b14, 0x3f1d89d9,
    0x3f09d89e, 0x3eec4ec5, 0x3ec4ec4f, 0x3e9d89d9,
    0x3e6c4ec5, 0x3e1d89d9, 0x3d9d89d9, 0x3f638e39,
    0x3f555555, 0x3f471c72, 0x3f38e38e, 0x3f2aaaab,
    0x3f1c71c7, 0x3f0e38e4, 0x3f000000, 0x3ee38e39,
    0x3ec71c72, 0x3eaaaaab, 0x3e8e38e4, 0x3e638e39,
    0x3e2aaaab, 0x3de38e39, 0x3d638e39, 0x3f6b851f,
    0x3f6147ae, 0x3f570a3d, 0x3f4ccccd, 0x3f428f5c,
    0x3f3851ec, 0x3f2e147b, 0x3f23d70a, 0x3f19999a,
    0x3f0f5c29, 0x3f051eb8, 0x3ef5c28f, 0x3ee147ae,
    0x3ecccccd, 0x3eb851ec, 0x3ea3d70a, 0x3e8f5c29,
    0x3e75c28f, 0x3e4ccccd, 0x3e23d70a, 0x3df5c28f,
    0x3da3d70a, 0x3d23d70a, 0x3f6d097b, 0x3f638e39,
    0x3f5a12f7, 0x3f5097b4, 0x3f471c72, 0x3f3da12f,
    0x3f3425ed, 0x3f2aaaab, 0x3f212f68, 0x3f17b426,
    0x3f0e38e4, 0x3f04bda1, 0x3ef684be, 0x3ee38e39,
    0x3ed097b4, 0x3ebda12f, 0x3eaaaaab, 0x3e97b426,
    0x3e84bda1, 0x3e638e39, 0x3e3da12f, 0x3e17b426,
    0x3de38e39, 0x3d97b426, 0x3d17b426, 0x3eaaaaab,
    0x3f000000, 0x3e800000, 0x3f19999a, 0x3ecccccd,
    0x3e4ccccd, 0x3f2aaaab, 0x3f000000, 0x3eaaaaab,
    0x3e2aaaab, 0x3f36db6e, 0x3f124925, 0x3edb6db7,
    0x3e924925, 0x3e124925, 0x3f400000, 0x3f200000,
    0x3f000000, 0x3ec00000, 0x3e800000, 0x3e000000,
    0x3f471c72, 0x3f2aaaab, 0x3f0e38e4, 0x3ee38e39,
    0x3eaaaaab, 0x3e638e39, 0x3de38e39, 0x3f4ccccd,
    0x3f333333, 0x3f19999a, 0x3f000000, 0x3ecccccd,
    0x3e99999a, 0x3e4ccccd, 0x3dcccccd, 0x3f589d8a,
    0x3f44ec4f, 0x3f313b14, 0x3f1d89d9, 0x3f09d89e,
    0x3eec4ec5, 0x3ec4ec4f, 0x3e9d89d9, 0x3e6c4ec5,
    0x3e1d89d9, 0x3d9d89d9, 0x3f638e39, 0x3f555555,
    0x3f471c72, 0x3f38e38e, 0x3f2aaaab, 0x3f1c71c7,
    0x3f0e38e4, 0x3f000000, 0x3ee38e39, 0x3ec71c72,
    0x3eaaaaab, 0x3e8e38e4, 0x3e638e39, 0x3e2aaaab,
    0x3de38e39, 0x3d638e39, 0x3f6b851f, 0x3f6147ae,
    0x3f570a3d, 0x3f4ccccd, 0x3f428f5c, 0x3f3851ec,
    0x3f2e147b, 0x3f23d70a, 0x3f19999a, 0x3f0f5c29,
    0x3f051eb8, 0x3ef5c28f, 0x3ee147ae, 0x3ecccccd,
    0x3eb851ec, 0x3ea3d70a, 0x3e8f5c29, 0x3e75c28f,
    0x3e4ccccd, 0x3e23d70a, 0x3df5c28f, 0x3da3d70a,
    0x3d23d70a, 0x3f6d097b, 0x3f638e39, 0x3f5a12f7,
    0x3f5097b4, 0x3f471c72, 0x3f3da12f, 0x3f3425ed,
    0x3f2aaaab, 0x3f212f68, 0x3f17b426, 0x3f0e38e4,
    0x3f04bda1, 0x3ef684be, 0x3ee38e39, 0x3ed097b4,
    0x3ebda12f, 0x3eaaaaab, 0x3e97b426, 0x3e84bda1,
    0x3e638e39, 0x3e3da12f, 0x3e17b426, 0x3de38e39,
    0x3d97b426, 0x3d17b426, 0x3eaaaaab, 0x3f000000,
    0x3e800000, 0x3f19999a, 0x3ecccccd, 0x3e4ccccd,
    0x3f2aaaab, 0x3f000000, 0x3eaaaaab, 0x3e2aaaab,
    0x3f36db6e, 0x3f124925, 0x3edb6db7, 0x3e924925,
    0x3e124925, 0x3f400000, 0x3f200000, 0x3f000000,
    0x3ec00000, 0x3e800000, 0x3e000000, 0x3f471c72,
    0x3f2aaaab, 0x3f0e38e4, 0x3ee38e39, 0x3eaaaaab,
    0x3e638e39, 0x3de38e39, 0x3f4ccccd, 0x3f333333,
    0x3f19999a, 0x3f000000, 0x3ecccccd, 0x3e99999a,
    0x3e4ccccd, 0x3dcccccd, 0x3f589d8a, 0x3f44ec4f,
    0x3f313b14, 0x3f1d89d9, 0x3f09d89e, 0x3eec4ec5,
    0x3ec4ec4f, 0x3e9d89d9, 0x3e6c4ec5, 0x3e1d89d9,
    0x3d9d89d9, 0x3f638e39, 0x3f555555, 0x3f471c72,
    0x3f38e38e, 0x3f2aaaab, 0x3f1c71c7, 0x3f0e38e4,
    0x3f000000, 0x3ee38e39, 0x3ec71c72, 0x3eaaaaab,
    0x3e8e38e4, 0x3e638e39, 0x3e2aaaab, 0x3de38e39,
    0x3d638e39, 0x3f6b851f, 0x3f6147ae, 0x3f570a3d,
    0x3f4ccccd, 0x3f428f5c, 0x3f3851ec, 0x3f2e147b,
    0x3f23d70a, 0x3f19999a, 0x3f0f5c29, 0x3f051eb8,
    0x3ef5c28f, 0x3ee147ae, 0x3ecccccd, 0x3eb851ec,
    0x3ea3d70a, 0x3e8f5c29, 0x3e75c28f, 0x3e4ccccd,
    0x3e23d70a, 0x3df5c28f, 0x3da3d70a, 0x3d23d70a,
    0x3f6d097b, 0x3f638e39, 0x3f5a12f7, 0x3f5097b4,
    0x3f471c72, 0x3f3da12f, 0x3f3425ed, 0x3f2aaaab,
    0x3f212f68, 0x3f17b426, 0x3f0e38e4, 0x3f04bda1,
    0x3ef684be, 0x3ee38e39, 0x3ed097b4, 0x3ebda12f,
    0x3eaaaaab, 0x3e97b426, 0x3e84bda1, 0x3e638e39,
    0x3e3da12f, 0x3e17b426, 0x3de38e39, 0x3d97b426,
    0x3d17b426, 0x3eaaaaab, 0x3f000000, 0x3e800000,
    0x3f19999a, 0x3ecccccd, 0x3e4ccccd, 0x3f2aaaab,
    0x3f000000, 0x3eaaaaab, 0x3e2aaaab, 0x3f36db6e,
    0x3f124925, 0x3edb6db7, 0x3e924925, 0x3e124925,
    0x3f400000, 0x3f200000, 0x3f000000, 0x3ec00000,
    0x3e800000, 0x3e000000, 0x3f471c72, 0x3f2aaaab,
    0x3f0e38e4, 0x3ee38e39, 0x3eaaaaab, 0x3e638e39,
    0x3de38e39, 0x3f4ccccd, 0x3f333333, 0x3f19999a,
    0x3f000000, 0x3ecccccd, 0x3e99999a, 0x3e4ccccd,
    0x3dcccccd, 0x3f589d8a, 0x3f44ec4f, 0x3f313b14,
    0x3f1d89d9, 0x3f09d89e, 0x3eec4ec5, 0x3ec4ec4f,
    0x3e9d89d9, 0x3e6c4ec5, 0x3e1d89d9, 0x3d9d89d9,
    0x3f638e39, 0x3f555555, 0x3f471c72, 0x3f38e38e,
    0x3f2aaaab, 0x3f1c71c7, 0x3f0e38e4, 0x3f000000,
    0x3ee38e39, 0x3ec71c72, 0x3eaaaaab, 0x3e8e38e4,
    0x3e638e39, 0x3e2aaaab, 0x3de38e39, 0x3d638e39,
    0x3f6b851f, 0x3f6147ae, 0x3f570a3d, 0x3f4ccccd,
    0x3f428f5c, 0x3f3851ec, 0x3f2e147b, 0x3f23d70a,
    0x3f19999a, 0x3f0f5c29, 0x3f051eb8, 0x3ef5c28f,
    0x3ee147ae, 0x3ecccccd, 0x3eb851ec, 0x3ea3d70a,
    0x3e8f5c29, 0x3e75c28f, 0x3e4ccccd, 0x3e23d70a,
    0x3df5c28f, 0x3da3d70a, 0x3d23d70a, 0x3f6d097b,
    0x3f638e39, 0x3f5a12f7, 0x3f5097b4, 0x3f471c72,
    0x3f3da12f, 0x3f3425ed, 0x3f2aaaab, 0x3f212f68,
    0x3f17b426, 0x3f0e38e4, 0x3f04bda1, 0x3ef684be,
    0x3ee38e39, 0x3ed097b4, 0x3ebda12f, 0x3eaaaaab,
    0x3e97b426, 0x3e84bda1, 0x3e638e39, 0x3e3da12f,
    0x3e17b426, 0x3de38e39, 0x3d97b426, 0x3d17b426,
    0x3eaaaaab, 0x3f000000, 0x3e800000, 0x3f19999a,
    0x3ecccccd, 0x3e4ccccd, 0x3f2aaaab, 0x3f000000,
    0x3eaaaaab, 0x3e2aaaab, 0x3f36db6e, 0x3f124925,
    0x3edb6db7, 0x3e924925, 0x3e124925, 0x3f400000,
    0x3f200000, 0x3f000000, 0x3ec00000, 0x3e800000,
    0x3e000000, 0x3f471c72, 0x3f2aaaab, 0x3f0e38e4,
    0x3ee38e39, 0x3eaaaaab, 0x3e638e39, 0x3de38e39,
    0x3f4ccccd, 0x3f333333, 0x3f19999a, 0x3f000000,
    0x3ecccccd, 0x3e99999a, 0x3e4ccccd, 0x3dcccccd,
    0x3f589d8a, 0x3f44ec4f, 0x3f313b14, 0x3f1d89d9,
    0x3f09d89e, 0x3eec4ec5, 0x3ec4ec4f, 0x3e9d89d9,
    0x3e6c4ec5, 0x3e1d89d9, 0x3d9d89d9, 0x3f638e39,
    0x3f555555, 0x3f471c72, 0x3f38e38e, 0x3f2aaaab,
    0x3f1c71c7, 0x3f0e38e4, 0x3f000000, 0x3ee38e39,
    0x3ec71c72, 0x3eaaaaab, 0x3e8e38e4, 0x3e638e39,
    0x3e2aaaab, 0x3de38e39, 0x3d638e39, 0x3f6b851f,
    0x3f6147ae, 0x3f570a3d, 0x3f4ccccd, 0x3f428f5c,
    0x3f3851ec, 0x3f2e147b, 0x3f23d70a, 0x3f19999a,
    0x3f0f5c29, 0x3f051eb8, 0x3ef5c28f, 0x3ee147ae,
    0x3ecccccd, 0x3eb851ec, 0x3ea3d70a, 0x3e8f5c29,
    0x3e75c28f, 0x3e4ccccd, 0x3e23d70a, 0x3df5c28f,
    0x3da3d70a, 0x3d23d70a, 0x3f6d097b, 0x3f638e39,
    0x3f5a12f7, 0x3f5097b4, 0x3f471c72, 0x3f3da12f,
    0x3f3425ed, 0x3f2aaaab, 0x3f212f68, 0x3f17b426,
    0x3f0e38e4, 0x3f04bda1, 0x3ef684be, 0x3ee38e39,
    0x3ed097b4, 0x3ebda12f, 0x3eaaaaab, 0x3e97b426,
    0x3e84bda1, 0x3e638e39, 0x3e3da12f, 0x3e17b426,
    0x3de38e39, 0x3d97b426, 0x3d17b426, 0x3eaaaaab,
    0x3f000000, 0x3e800000, 0x3f19999a, 0x3ecccccd,
    0x3e4ccccd, 0x3f2aaaab, 0x3f000000, 0x3eaaaaab,
    0x3e2aaaab, 0x3f36db6e, 0x3f124925, 0x3edb6db7,
    0x3e924925, 0x3e124925, 0x3f400000, 0x3f200000,
    0x3f000000, 0x3ec00000, 0x3e800000, 0x3e000000,
    0x3f471c72, 0x3f2aaaab, 0x3f0e38e4, 0x3ee38e39,
    0x3eaaaaab, 0x3e638e39, 0x3de38e39, 0x3f4ccccd,
    0x3f333333, 0x3f19999a, 0x3f000000, 0x3ecccccd,
    0x3e99999a, 0x3e4ccccd, 0x3dcccccd, 0x3f589d8a,
    0x3f44ec4f, 0x3f313b14, 0x3f1d89d9, 0x3f09d89e,
    0x3eec4ec5, 0x3ec4ec4f, 0x3e9d89d9, 0x3e6c4ec5,
    0x3e1d89d9, 0x3d9d89d9, 0x3f638e39, 0x3f555555,
    0x3f471c72, 0x3f38e38e, 0x3f2aaaab, 0x3f1c71c7,
    0x3f0e38e4, 0x3f000000, 0x3ee38e39, 0x3ec71c72,
    0x3eaaaaab, 0x3e8e38e4, 0x3e638e39, 0x3e2aaaab,
    0x3de38e39, 0x3d638e39, 0x3f6b851f, 0x3f6147ae,
    0x3f570a3d, 0x3f4ccccd, 0x3f428f5c, 0x3f3851ec,
    0x3f2e147b, 0x3f23d70a, 0x3f19999a, 0x3f0f5c29,
    0x3f051eb8, 0x3ef5c28f, 0x3ee147ae, 0x3ecccccd,
    0x3eb851ec, 0x3ea3d70a, 0x3e8f5c29, 0x3e75c28f,
    0x3e4ccccd, 0x3e23d70a, 0x3df5c28f, 0x3da3d70a,
    0x3d23d70a, 0x3f6d097b, 0x3f638e39, 0x3f5a12f7,
    0x3f5097b4, 0x3f471c72, 0x3f3da12f, 0x3f3425ed,
    0x3f2aaaab, 0x3f212f68, 0x3f17b426, 0x3f0e38e4,
    0x3f04bda1, 0x3ef684be, 0x3ee38e39, 0x3ed097b4,
    0x3ebda12f, 0x3eaaaaab, 0x3e97b426, 0x3e84bda1,
    0x3e638e39, 0x3e3da12f, 0x3e17b426, 0x3de38e39,
    0x3d97b426, 0x3d17b426, 0x3eaaaaab, 0x3f000000,
    0x3e800000, 0x3f19999a, 0x3ecccccd, 0x3e4ccccd,
    0x3f2aaaab, 0x3f000000, 0x3eaaaaab, 0x3e2aaaab,
    0x3f36db6e, 0x3f124925, 0x3edb6db7, 0x3e924925,
    0x3e124925, 0x3f400000, 0x3f200000, 0x3f000000,
    0x3ec00000, 0x3e800000, 0x3e000000, 0x3f471c72,
    0x3f2aaaab, 0x3f0e38e4, 0x3ee38e39, 0x3eaaaaab,
    0x3e638e39, 0x3de38e39, 0x3f4ccccd, 0x3f333333,
    0x3f19999a, 0x3f000000, 0x3ecccccd, 0x3e99999a,
    0x3e4ccccd, 0x3dcccccd, 0x3f589d8a, 0x3f44ec4f,
    0x3f313b14, 0x3f1d89d9, 0x3f09d89e, 0x3eec4ec5,
    0x3ec4ec4f, 0x3e9d89d9, 0x3e6c4ec5, 0x3e1d89d9,
    0x3d9d89d9, 0x3f638e39, 0x3f555555, 0x3f471c72,
    0x3f38e38e, 0x3f2aaaab, 0x3f1c71c7, 0x3f0e38e4,
    0x3f000000, 0x3ee38e39, 0x3ec71c72, 0x3eaaaaab,
    0x3e8e38e4, 0x3e638e39, 0x3e2aaaab, 0x3de38e39,
    0x3d638e39, 0x3f6b851f, 0x3f6147ae, 0x3f570a3d,
    0x3f4ccccd, 0x3f428f5c, 0x3f3851ec, 0x3f2e147b,
    0x3f23d70a, 0x3f19999a, 0x3f0f5c29, 0x3f051eb8,
    0x3ef5c28f, 0x3ee147ae, 0x3ecccccd, 0x3eb851ec,
    0x3ea3d70a, 0x3e8f5c29, 0x3e75c28f, 0x3e4ccccd,
    0x3e23d70a, 0x3df5c28f, 0x3da3d70a, 0x3d23d70a,
    0x3f6d097b, 0x3f638e39, 0x3f5a12f7, 0x3f5097b4,
    0x3f471c72, 0x3f3da12f, 0x3f3425ed, 0x3f2aaaab,
    0x3f212f68, 0x3f17b426, 0x3f0e38e4, 0x3f04bda1,
    0x3ef684be, 0x3ee38e39, 0x3ed097b4, 0x3ebda12f,
    0x3eaaaaab, 0x3e97b426, 0x3e84bda1, 0x3e638e39,
    0x3e3da12f, 0x3e17b426, 0x3de38e39, 0x3d97b426,
    0x3d17b426, 0x3eaaaaab, 0x3f000000, 0x3e800000,
    0x3f19999a, 0x3ecccccd, 0x3e4ccccd, 0x3f2aaaab,
    0x3f000000, 0x3eaaaaab, 0x3e2aaaab, 0x3f36db6e,
    0x3f124925, 0x3edb6db7, 0x3e924925, 0x3e124925,
    0x3f400000, 0x3f200000, 0x3f000000, 0x3ec00000,
    0x3e800000, 0x3e000000, 0x3f471c72, 0x3f2aaaab,
    0x3f0e38e4, 0x3ee38e39, 0x3eaaaaab, 0x3e638e39,
    0x3de38e39, 0x3f4ccccd, 0x3f333333, 0x3f19999a,
    0x3f000000, 0x3ecccccd, 0x3e99999a, 0x3e4ccccd,
    0x3dcccccd, 0x3f589d8a, 0x3f44ec4f, 0x3f313b14,
    0x3f1d89d9, 0x3f09d89e, 0x3eec4ec5, 0x3ec4ec4f,
    0x3e9d89d9, 0x3e6c4ec5, 0x3e1d89d9, 0x3d9d89d9,
    0x3f638e39, 0x3f555555, 0x3f471c72, 0x3f38e38e,
    0x3f2aaaab, 0x3f1c71c7, 0x3f0e38e4, 0x3f000000,
    0x3ee38e39, 0x3ec71c72, 0x3eaaaaab, 0x3e8e38e4,
    0x3e638e39, 0x3e2aaaab, 0x3de38e39, 0x3d638e39,
    0x3f6b851f, 0x3f6147ae, 0x3f570a3d, 0x3f4ccccd,
    0x3f428f5c, 0x3f3851ec, 0x3f2e147b, 0x3f23d70a,
    0x3f19999a, 0x3f0f5c29, 0x3f051eb8, 0x3ef5c28f,
    0x3ee147ae, 0x3ecccccd, 0x3eb851ec, 0x3ea3d70a,
    0x3e8f5c29, 0x3e75c28f, 0x3e4ccccd, 0x3e23d70a,
    0x3df5c28f, 0x3da3d70a, 0x3d23d70a, 0x3f6d097b,
    0x3f638e39, 0x3f5a12f7, 0x3f5097b4, 0x3f471c72,
    0x3f3da12f, 0x3f3425ed, 0x3f2aaaab, 0x3f212f68,
    0x3f17b426, 0x3f0e38e4, 0x3f04bda1, 0x3ef684be,
    0x3ee38e39, 0x3ed097b4, 0x3ebda12f, 0x3eaaaaab,
    0x3e97b426, 0x3e84bda1, 0x3e638e39, 0x3e3da12f,
    0x3e17b426, 0x3de38e39, 0x3d97b426, 0x3d17b426,
    0x3eaaaaab, 0x3f000000, 0x3e800000, 0x3f19999a,
    0x3ecccccd, 0x3e4ccccd, 0x3f2aaaab, 0x3f000000,
    0x3eaaaaab, 0x3e2aaaab, 0x3f36db6e, 0x3f124925,
    0x3edb6db7, 0x3e924925, 0x3e124925, 0x3f400000,
    0x3f200000, 0x3f000000, 0x3ec00000, 0x3e800000,
    0x3e000000, 0x3f471c72, 0x3f2aaaab, 0x3f0e38e4,
    0x3ee38e39, 0x3eaaaaab, 0x3e638e39, 0x3de38e39,
    0x3f4ccccd, 0x3f333333, 0x3f19999a, 0x3f000000,
    0x3ecccccd, 0x3e99999a, 0x3e4ccccd, 0x3dcccccd,
    0x3f589d8a, 0x3f44ec4f, 0x3f313b14, 0x3f1d89d9,
    0x3f09d89e, 0x3eec4ec5, 0x3ec4ec4f, 0x3e9d89d9,
    0x3e6c4ec5, 0x3e1d89d9, 0x3d9d89d9, 0x3f638e39,
    0x3f555555, 0x3f471c72, 0x3f38e38e, 0x3f2aaaab,
    0x3f1c71c7, 0x3f0e38e4, 0x3f000000, 0x3ee38e39,
    0x3ec71c72, 0x3eaaaaab, 0x3e8e38e4, 0x3e638e39,
    0x3e2aaaab, 0x3de38e39, 0x3d638e39, 0x3f6b851f,
    0x3f6147ae, 0x3f570a3d, 0x3f4ccccd, 0x3f428f5c,
    0x3f3851ec, 0x3f2e147b, 0x3f23d70a, 0x3f19999a,
    0x3f0f5c29, 0x3f051eb8, 0x3ef5c28f, 0x3ee147ae,
    0x3ecccccd, 0x3eb851ec, 0x3ea3d70a, 0x3e8f5c29,
    0x3e75c28f, 0x3e4ccccd, 0x3e23d70a, 0x3df5c28f,
    0x3da3d70a, 0x3d23d70a, 0x3f6d097b, 0x3f638e39,
    0x3f5a12f7, 0x3f5097b4, 0x3f471c72, 0x3f3da12f,
    0x3f3425ed, 0x3f2aaaab, 0x3f212f68, 0x3f17b426,
    0x3f0e38e4, 0x3f04bda1, 0x3ef684be, 0x3ee38e39,
    0x3ed097b4, 0x3ebda12f, 0x3eaaaaab, 0x3e97b426,
    0x3e84bda1, 0x3e638e39, 0x3e3da12f, 0x3e17b426,
    0x3de38e39, 0x3d97b426, 0x3d17b426
    };

static const uint16_t in_config[216] = {
    0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004,
    0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x0007, 0x0001, 0x0008,
    0x0001, 0x000B, 0x0001, 0x0010, 0x0001, 0x0017, 0x0001, 0x0019,
    0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0002, 0x0004,
    0x0002, 0x0005, 0x0002, 0x0006, 0x0002, 0x0007, 0x0002, 0x0008,
    0x0002, 0x000B, 0x0002, 0x0010, 0x0002, 0x0017, 0x0002, 0x0019,
    0x0003, 0x0001, 0x0003, 0x0002, 0x0003, 0x0003, 0x0003, 0x0004,
    0x0003, 0x0005, 0x0003, 0x0006, 0x0003, 0x0007, 0x0003, 0x0008,
    0x0003, 0x000B, 0x0003, 0x0010, 0x0003, 0x0017, 0x0003, 0x0019,
    0x0008, 0x0001, 0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0004,
    0x0008, 0x0005, 0x0008, 0x0006, 0x0008, 0x0007, 0x0008, 0x0008,
    0x0008, 0x000B, 0x0008, 0x0010, 0x0008, 0x0017, 0x0008, 0x0019,
    0x0009, 0x0001, 0x0009, 0x0002, 0x0009, 0x0003, 0x0009, 0x0004,
    0x0009, 0x0005, 0x0009, 0x0006, 0x0009, 0x0007, 0x0009, 0x0008,
    0x0009, 0x000B, 0x0009, 0x0010, 0x0009, 0x0017, 0x0009, 0x0019,
    0x000A, 0x0001, 0x000A, 0x0002, 0x000A, 0x0003, 0x000A, 0x0004,
    0x000A, 0x0005, 0x000A, 0x0006, 0x000A, 0x0007, 0x000A, 0x0008,
    0x000A, 0x000B, 0x000A, 0x0010, 0x000A, 0x0017, 0x000A, 0x0019,
    0x000B, 0x0001, 0x000B, 0x0002, 0x000B, 0x0003, 0x000B, 0x0004,
    0x000B, 0x0005, 0x000B, 0x0006, 0x000B, 0x0007, 0x000B, 0x0008,
    0x000B, 0x000B, 0x000B, 0x0010, 0x000B, 0x0017, 0x000B, 0x0019,
    0x0010, 0x0001, 0x0010, 0x0002, 0x0010, 0x0003, 0x0010, 0x0004,
    0x0010, 0x0005, 0x0010, 0x0006, 0x0010, 0x0007, 0x0010, 0x0008,
    0x0010, 0x000B, 0x0010, 0x0010, 0x0010, 0x0017, 0x0010, 0x0019,
    0x0017, 0x0001, 0x0017, 0x0002, 0x0017, 0x0003, 0x0017, 0x0004,
    0x0017, 0x0005, 0x0017, 0x0006, 0x0017, 0x0007, 0x0017, 0x0008,
    0x0017, 0x000B, 0x0017, 0x0010, 0x0017, 0x0017, 0x0017, 0x0019
    };

static const uint32_t ref_val[1992] = {
    0xba55facc, 0x3c026866, 0xba207c19, 0x3b9b7d93,
    0xba006347, 0x3b78c8ec, 0xb9d5facc, 0x3b4f521a,
    0xb9b76941, 0x3b31b416, 0xb9a07c19, 0x3b1b7d93,
    0xb98ea733, 0x3b0a36bc, 0xb9806347, 0x3af8c8ec,
    0xb945850b, 0x3abf5f7a, 0xb90ea733, 0x3a8a36bc,
    0xb8cd6ba5, 0x3a470723, 0xb8be3444, 0x3a3848fb,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0xba207c19, 0x3b9b7d93, 0x3ca5544e, 0x3cc802b7,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0xb9d5facc, 0x3b4f521a, 0x3c4860e4, 0x3cd9c5c5,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0xb9a07c19, 0x3b1b7d93, 0x3c1648ab, 0x3ca35454,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0xb9806347, 0x3af8c8ec, 0x3bf07445, 0x3c82a9dc,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0xb90ea733, 0x3a8a36bc, 0x3b8595ee, 0x3c112e83,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0xb8be3444, 0x3a3848fb, 0x3b321d3d, 0x3bc19359,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xba207c19, 0x3b9b7d93,
    0x3ca5544e, 0x3cc802b7, 0x3c99c507, 0x3b47fca9,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xb9d5facc, 0x3b4f521a,
    0x3c4860e4, 0x3cd9c5c5, 0x3d37fbe1, 0x3d2353e8,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0xb9a07c19, 0x3b1b7d93,
    0x3c1648ab, 0x3ca35454, 0x3d03b810, 0x3d301a0d,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0xb9806347, 0x3af8c8ec,
    0x3bf07445, 0x3c82a9dc, 0x3cd2c019, 0x3d0ce1a4,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0xb90ea733, 0x3a8a36bc,
    0x3b8595ee, 0x3c112e83, 0x3c6a2ac7, 0x3c9c88ef,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0xb8be3444, 0x3a3848fb,
    0x3b321d3d, 0x3bc19359, 0x3c1c1c84, 0x3c50b694,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xba207c19, 0x3b9b7d93, 0x3ca5544e, 0x3cc802b7,
    0x3c99c507, 0x3b47fca9, 0xbc51eab4, 0xbcb7d393,
    0xbcac6312, 0xbc237355, 0x3bc8dfae, 0x3c96f90d,
    0x3cc13353, 0x3c888a2e, 0x3aed1574, 0xbc8296d0,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xb9d5facc, 0x3b4f521a, 0x3c4860e4, 0x3cd9c5c5,
    0x3d37fbe1, 0x3d2353e8, 0x3c96f2e0, 0xbc50b011,
    0xbd134bf3, 0xbd2b5815, 0xbce116f5, 0xba2ba06a,
    0x3cdf53b4, 0x3d28ead9, 0x3d18a0ed, 0x3c5ced85,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0xb9a07c19, 0x3b1b7d93, 0x3c1648ab, 0x3ca35454,
    0x3d03b810, 0x3d301a0d, 0x3d565d4f, 0x3d0f5c61,
    0x3b8634e9, 0xbcf23463, 0xbd40eba9, 0xbd2c3546,
    0xbc862a0a, 0x3c873889, 0x3d2ccfd5, 0x3d3cc975,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0xb9806347, 0x3af8c8ec, 0x3bf07445, 0x3c82a9dc,
    0x3cd2c019, 0x3d0ce1a4, 0x3d24786b, 0x3d2f20e8,
    0x3d3a32bc, 0x3ccc35af, 0xbb881f84, 0xbd036123,
    0xbd2d6258, 0xbd03c3e7, 0xbbcc0f5b, 0x3cb09e2e,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xb90ea733, 0x3a8a36bc, 0x3b8595ee, 0x3c112e83,
    0x3c6a2ac7, 0x3c9c88ef, 0x3cb6beaf, 0x3cc29657,
    0x3cc4db49, 0x3cc81c65, 0x3cd48e0a, 0x3cf02b4c,
    0x3d0c3025, 0x3d22deb4, 0x3d360a9d, 0x3d41b94a,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0xb8be3444, 0x3a3848fb, 0x3b321d3d, 0x3bc19359,
    0x3c1c1c84, 0x3c50b694, 0x3c73a8ea, 0x3c81b990,
    0x3c833cdb, 0x3c856843, 0x3c8db407, 0x3ca01cdd,
    0x3cbaeadb, 0x3cd928f0, 0x3cf2b8d2, 0x3d012632,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xbc24f3da, 0xbbe26c05, 0xba207c19, 0x3b9b7d93,
    0x3ca5544e, 0x3cc802b7, 0x3c99c507, 0x3b47fca9,
    0xbc51eab4, 0xbcb7d393, 0xbcac6312, 0xbc237355,
    0x3bc8dfae, 0x3c96f90d, 0x3cc13353, 0x3c888a2e,
    0x3aed1574, 0xbc8296d0, 0xbcc4a9ac, 0xbca62b24,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xbce92760, 0xbd1359cb, 0xb9d5facc, 0x3b4f521a,
    0x3c4860e4, 0x3cd9c5c5, 0x3d37fbe1, 0x3d2353e8,
    0x3c96f2e0, 0xbc50b011, 0xbd134bf3, 0xbd2b5815,
    0xbce116f5, 0xba2ba06a, 0x3cdf53b4, 0x3d28ead9,
    0x3d18a0ed, 0x3c5ced85, 0xbc8469e5, 0xbd24eaa0,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0x3bc1a28f, 0xbcd869a9, 0xb9a07c19, 0x3b1b7d93,
    0x3c1648ab, 0x3ca35454, 0x3d03b810, 0x3d301a0d,
    0x3d565d4f, 0x3d0f5c61, 0x3b8634e9, 0xbcf23463,
    0xbd40eba9, 0xbd2c3546, 0xbc862a0a, 0x3c873889,
    0x3d2ccfd5, 0x3d3cc975, 0x3cf7285c, 0xbb1ae09f,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0x3d2e2cc5, 0x3cc32d35, 0xb9806347, 0x3af8c8ec,
    0x3bf07445, 0x3c82a9dc, 0x3cd2c019, 0x3d0ce1a4,
    0x3d24786b, 0x3d2f20e8, 0x3d3a32bc, 0x3ccc35af,
    0xbb881f84, 0xbd036123, 0xbd2d6258, 0xbd03c3e7,
    0xbbcc0f5b, 0x3cb09e2e, 0x3d23d984, 0x3d19fe92,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xbd05ea60, 0xbc4c614f, 0xb90ea733, 0x3a8a36bc,
    0x3b8595ee, 0x3c112e83, 0x3c6a2ac7, 0x3c9c88ef,
    0x3cb6beaf, 0x3cc29657, 0x3cc4db49, 0x3cc81c65,
    0x3cd48e0a, 0x3cf02b4c, 0x3d0c3025, 0x3d22deb4,
    0x3d360a9d, 0x3d41b94a, 0x3d500194, 0x3ce89117,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0x3d0ef19f, 0x3d0f029d, 0xb8be3444, 0x3a3848fb,
    0x3b321d3d, 0x3bc19359, 0x3c1c1c84, 0x3c50b694,
    0x3c73a8ea, 0x3c81b990, 0x3c833cdb, 0x3c856843,
    0x3c8db407, 0x3ca01cdd, 0x3cbaeadb, 0x3cd928f0,
    0x3cf2b8d2, 0x3d012632, 0x3d045afb, 0x3d046ab7,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xbc24f3da, 0xbbe26c05, 0xba360c5d, 0x3ba494b7,
    0xba207c19, 0x3b9b7d93, 0x3ca5544e, 0x3cc802b7,
    0x3c99c507, 0x3b47fca9, 0xbc51eab4, 0xbcb7d393,
    0xbcac6312, 0xbc237355, 0x3bc8dfae, 0x3c96f90d,
    0x3cc13353, 0x3c888a2e, 0x3aed1574, 0xbc8296d0,
    0xbcc4a9ac, 0xbca62b24, 0xbc325998, 0x3b329a70,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xbce92760, 0xbd1359cb, 0xbcdbcc1b, 0xbc280f21,
    0xb9d5facc, 0x3b4f521a, 0x3c4860e4, 0x3cd9c5c5,
    0x3d37fbe1, 0x3d2353e8, 0x3c96f2e0, 0xbc50b011,
    0xbd134bf3, 0xbd2b5815, 0xbce116f5, 0xba2ba06a,
    0x3cdf53b4, 0x3d28ead9, 0x3d18a0ed, 0x3c5ced85,
    0xbc8469e5, 0xbd24eaa0, 0xbd3573dd, 0xbceafa28,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0x3bc1a28f, 0xbcd869a9, 0xbd48a9f3, 0xbd44fe84,
    0xb9a07c19, 0x3b1b7d93, 0x3c1648ab, 0x3ca35454,
    0x3d03b810, 0x3d301a0d, 0x3d565d4f, 0x3d0f5c61,
    0x3b8634e9, 0xbcf23463, 0xbd40eba9, 0xbd2c3546,
    0xbc862a0a, 0x3c873889, 0x3d2ccfd5, 0x3d3cc975,
    0x3cf7285c, 0xbb1ae09f, 0xbd0cc5d1, 0xbd5bc279,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0x3d2e2cc5, 0x3cc32d35, 0xbc13edf9, 0xbd1f3e9b,
    0xb9806347, 0x3af8c8ec, 0x3bf07445, 0x3c82a9dc,
    0x3cd2c019, 0x3d0ce1a4, 0x3d24786b, 0x3d2f20e8,
    0x3d3a32bc, 0x3ccc35af, 0xbb881f84, 0xbd036123,
    0xbd2d6258, 0xbd03c3e7, 0xbbcc0f5b, 0x3cb09e2e,
    0x3d23d984, 0x3d19fe92, 0x3c97e291, 0xbc529c52,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xbd05ea60, 0xbc4c614f, 0x3c465e48, 0x3cfa4906,
    0xb90ea733, 0x3a8a36bc, 0x3b8595ee, 0x3c112e83,
    0x3c6a2ac7, 0x3c9c88ef, 0x3cb6beaf, 0x3cc29657,
    0x3cc4db49, 0x3cc81c65, 0x3cd48e0a, 0x3cf02b4c,
    0x3d0c3025, 0x3d22deb4, 0x3d360a9d, 0x3d41b94a,
    0x3d500194, 0x3ce89117, 0xbb842767, 0xbd148f84,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0x3d0ef19f, 0x3d0f029d, 0x3d0ebc38, 0x3d10edd1,
    0xb8be3444, 0x3a3848fb, 0x3b321d3d, 0x3bc19359,
    0x3c1c1c84, 0x3c50b694, 0x3c73a8ea, 0x3c81b990,
    0x3c833cdb, 0x3c856843, 0x3c8db407, 0x3ca01cdd,
    0x3cbaeadb, 0x3cd928f0, 0x3cf2b8d2, 0x3d012632,
    0x3d045afb, 0x3d046ab7, 0x3d042989, 0x3d063189,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xbc24f3da, 0xbbe26c05, 0xba360c5d, 0x3ba494b7,
    0x3c19d562, 0x3c1ca421, 0xba207c19, 0x3b9b7d93,
    0x3ca5544e, 0x3cc802b7, 0x3c99c507, 0x3b47fca9,
    0xbc51eab4, 0xbcb7d393, 0xbcac6312, 0xbc237355,
    0x3bc8dfae, 0x3c96f90d, 0x3cc13353, 0x3c888a2e,
    0x3aed1574, 0xbc8296d0, 0xbcc4a9ac, 0xbca62b24,
    0xbc325998, 0x3b329a70, 0x3c6ecf93, 0x3cae1d96,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xbce92760, 0xbd1359cb, 0xbcdbcc1b, 0xbc280f21,
    0x3c2a9178, 0x3cd55a97, 0xb9d5facc, 0x3b4f521a,
    0x3c4860e4, 0x3cd9c5c5, 0x3d37fbe1, 0x3d2353e8,
    0x3c96f2e0, 0xbc50b011, 0xbd134bf3, 0xbd2b5815,
    0xbce116f5, 0xba2ba06a, 0x3cdf53b4, 0x3d28ead9,
    0x3d18a0ed, 0x3c5ced85, 0xbc8469e5, 0xbd24eaa0,
    0xbd3573dd, 0xbceafa28, 0xbba89043, 0x3ca66ab8,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0x3bc1a28f, 0xbcd869a9, 0xbd48a9f3, 0xbd44fe84,
    0xbcd4db0a, 0x3b2ac3b3, 0xb9a07c19, 0x3b1b7d93,
    0x3c1648ab, 0x3ca35454, 0x3d03b810, 0x3d301a0d,
    0x3d565d4f, 0x3d0f5c61, 0x3b8634e9, 0xbcf23463,
    0xbd40eba9, 0xbd2c3546, 0xbc862a0a, 0x3c873889,
    0x3d2ccfd5, 0x3d3cc975, 0x3cf7285c, 0xbb1ae09f,
    0xbd0cc5d1, 0xbd5bc279, 0xbd423a80, 0xbca6e4ee,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0x3d2e2cc5, 0x3cc32d35, 0xbc13edf9, 0xbd1f3e9b,
    0xbd5dcae0, 0xbd330625, 0xb9806347, 0x3af8c8ec,
    0x3bf07445, 0x3c82a9dc, 0x3cd2c019, 0x3d0ce1a4,
    0x3d24786b, 0x3d2f20e8, 0x3d3a32bc, 0x3ccc35af,
    0xbb881f84, 0xbd036123, 0xbd2d6258, 0xbd03c3e7,
    0xbbcc0f5b, 0x3cb09e2e, 0x3d23d984, 0x3d19fe92,
    0x3c97e291, 0xbc529c52, 0xbd227c09, 0xbd53abb0,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xbd05ea60, 0xbc4c614f, 0x3c465e48, 0x3cfa4906,
    0x3d007b5f, 0x3c9007ed, 0xb90ea733, 0x3a8a36bc,
    0x3b8595ee, 0x3c112e83, 0x3c6a2ac7, 0x3c9c88ef,
    0x3cb6beaf, 0x3cc29657, 0x3cc4db49, 0x3cc81c65,
    0x3cd48e0a, 0x3cf02b4c, 0x3d0c3025, 0x3d22deb4,
    0x3d360a9d, 0x3d41b94a, 0x3d500194, 0x3ce89117,
    0xbb842767, 0xbd148f84, 0xbd4bbc8f, 0xbd2725e9,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0x3d0ef19f, 0x3d0f029d, 0x3d0ebc38, 0x3d10edd1,
    0x3d17bcdc, 0x3d233ee7, 0xb8be3444, 0x3a3848fb,
    0x3b321d3d, 0x3bc19359, 0x3c1c1c84, 0x3c50b694,
    0x3c73a8ea, 0x3c81b990, 0x3c833cdb, 0x3c856843,
    0x3c8db407, 0x3ca01cdd, 0x3cbaeadb, 0x3cd928f0,
    0x3cf2b8d2, 0x3d012632, 0x3d045afb, 0x3d046ab7,
    0x3d042989, 0x3d063189, 0x3d0c7f76, 0x3d172748,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xbc24f3da, 0xbbe26c05, 0xba360c5d, 0x3ba494b7,
    0x3c19d562, 0x3c1ca421, 0x3b8a551b, 0xbb8b87b3,
    0xbc297278, 0xbc35fa8d, 0xbc0d6b3c, 0xba1add1e,
    0x3c048343, 0x3c18dbc8, 0x3c1bea28, 0x3ba57985,
    0xba207c19, 0x3b9b7d93, 0x3ca5544e, 0x3cc802b7,
    0x3c99c507, 0x3b47fca9, 0xbc51eab4, 0xbcb7d393,
    0xbcac6312, 0xbc237355, 0x3bc8dfae, 0x3c96f90d,
    0x3cc13353, 0x3c888a2e, 0x3aed1574, 0xbc8296d0,
    0xbcc4a9ac, 0xbca62b24, 0xbc325998, 0x3b329a70,
    0x3c6ecf93, 0x3cae1d96, 0x3c8f6b0e, 0x3b4db3c4,
    0xbc67bba1, 0xbcc353cf, 0xbcbd8420, 0xbc5b6338,
    0x3ba9bb70, 0x3c9cb4de, 0x3cad1ca5, 0x3c93f667,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xbce92760, 0xbd1359cb, 0xbcdbcc1b, 0xbc280f21,
    0x3c2a9178, 0x3cd55a97, 0x3cfd2f49, 0x3ca18c18,
    0xbb738c6e, 0xbcdb0ce9, 0xbd180ec3, 0xbcfb892f,
    0xbc3aa940, 0x3c694ee9, 0x3d00e020, 0x3cfff153,
    0xb9d5facc, 0x3b4f521a, 0x3c4860e4, 0x3cd9c5c5,
    0x3d37fbe1, 0x3d2353e8, 0x3c96f2e0, 0xbc50b011,
    0xbd134bf3, 0xbd2b5815, 0xbce116f5, 0xba2ba06a,
    0x3cdf53b4, 0x3d28ead9, 0x3d18a0ed, 0x3c5ced85,
    0xbc8469e5, 0xbd24eaa0, 0xbd3573dd, 0xbceafa28,
    0xbba89043, 0x3ca66ab8, 0x3d12a38c, 0x3d103a65,
    0x3c834580, 0xbc62c06a, 0xbd2198e5, 0xbd3d87ba,
    0xbd01e089, 0xbbb0d418, 0x3ccd1d0f, 0x3d2ce62f,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0x3bc1a28f, 0xbcd869a9, 0xbd48a9f3, 0xbd44fe84,
    0xbcd4db0a, 0x3b2ac3b3, 0x3cef30af, 0x3d27b551,
    0x3d0aab87, 0x3c0d4d10, 0xbccaeacc, 0xbd47d41d,
    0xbd4a1936, 0xbce8de77, 0x3b4254aa, 0x3d0f039d,
    0xb9a07c19, 0x3b1b7d93, 0x3c1648ab, 0x3ca35454,
    0x3d03b810, 0x3d301a0d, 0x3d565d4f, 0x3d0f5c61,
    0x3b8634e9, 0xbcf23463, 0xbd40eba9, 0xbd2c3546,
    0xbc862a0a, 0x3c873889, 0x3d2ccfd5, 0x3d3cc975,
    0x3cf7285c, 0xbb1ae09f, 0xbd0cc5d1, 0xbd5bc279,
    0xbd423a80, 0xbca6e4ee, 0x3c23dbac, 0x3d0c5838,
    0x3d279fe9, 0x3ceae1c5, 0xb92a669f, 0xbd07f1aa,
    0xbd58143a, 0xbd4531b8, 0xbcb7789c, 0x3c365b5c,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0x3d2e2cc5, 0x3cc32d35, 0xbc13edf9, 0xbd1f3e9b,
    0xbd5dcae0, 0xbd330625, 0xbc6f3cd5, 0x3c6ad815,
    0x3d0e5cce, 0x3d18650d, 0x3cb24a02, 0xbbebb892,
    0xbd17b928, 0xbd57fae2, 0xbd34630b, 0xbc8342d1,
    0xb9806347, 0x3af8c8ec, 0x3bf07445, 0x3c82a9dc,
    0x3cd2c019, 0x3d0ce1a4, 0x3d24786b, 0x3d2f20e8,
    0x3d3a32bc, 0x3ccc35af, 0xbb881f84, 0xbd036123,
    0xbd2d6258, 0xbd03c3e7, 0xbbcc0f5b, 0x3cb09e2e,
    0x3d23d984, 0x3d19fe92, 0x3c97e291, 0xbc529c52,
    0xbd227c09, 0xbd53abb0, 0xbd21ac45, 0xbc3886c5,
    0x3c70cc78, 0x3d025415, 0x3d019ab8, 0x3c839021,
    0xbc2a43da, 0xbd18e1dd, 0xbd4c350d, 0xbd20bc59,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xbd05ea60, 0xbc4c614f, 0x3c465e48, 0x3cfa4906,
    0x3d007b5f, 0x3c9007ed, 0xbc12096f, 0xbd0a259b,
    0xbd4480c0, 0xbd27c2db, 0xbc986a4a, 0x3b6eb527,
    0x3caec5d9, 0x3cd16878, 0x3c85a6c8, 0xbba473db,
    0xb90ea733, 0x3a8a36bc, 0x3b8595ee, 0x3c112e83,
    0x3c6a2ac7, 0x3c9c88ef, 0x3cb6beaf, 0x3cc29657,
    0x3cc4db49, 0x3cc81c65, 0x3cd48e0a, 0x3cf02b4c,
    0x3d0c3025, 0x3d22deb4, 0x3d360a9d, 0x3d41b94a,
    0x3d500194, 0x3ce89117, 0xbb842767, 0xbd148f84,
    0xbd4bbc8f, 0xbd2725e9, 0xbc5dd3bc, 0x3c8b0aad,
    0x3d19de7d, 0x3d11ad5e, 0x3c757281, 0xbc9d93ab,
    0xbd4717a0, 0xbd800f19, 0xbd4db792, 0xbca16fa5,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0x3d0ef19f, 0x3d0f029d, 0x3d0ebc38, 0x3d10edd1,
    0x3d17bcdc, 0x3d233ee7, 0x3d30d424, 0x3d45f2a2,
    0x3cddb955, 0xbbaac64d, 0xbd1e490d, 0xbd5dc215,
    0xbd41d41a, 0xbcb14ccd, 0x3c0ecfde, 0x3cfc929c,
    0xb8be3444, 0x3a3848fb, 0x3b321d3d, 0x3bc19359,
    0x3c1c1c84, 0x3c50b694, 0x3c73a8ea, 0x3c81b990,
    0x3c833cdb, 0x3c856843, 0x3c8db407, 0x3ca01cdd,
    0x3cbaeadb, 0x3cd928f0, 0x3cf2b8d2, 0x3d012632,
    0x3d045afb, 0x3d046ab7, 0x3d042989, 0x3d063189,
    0x3d0c7f76, 0x3d172748, 0x3d23baf2, 0x3d2e5e82,
    0x3d344d1c, 0x3d3ed64c, 0x3cbbf2a8, 0xbc2a91ad,
    0xbd2fa63f, 0xbd660693, 0xbd403a1d, 0xbc9ec3ee,
    0xba55facc, 0x3c026866, 0x3c341002, 0x3c2d3c8e,
    0x3b7e512e, 0xbb71fc26, 0xbc1ee588, 0xbc2c6923,
    0xbbe5c126, 0x3a3d209f, 0x3bdc8cc1, 0x3c360b61,
    0x3c171cc7, 0x3b778658, 0xbba87f32, 0xbc33bda3,
    0xbc24f3da, 0xbbe26c05, 0xba360c5d, 0x3ba494b7,
    0x3c19d562, 0x3c1ca421, 0x3b8a551b, 0xbb8b87b3,
    0xbc297278, 0xbc35fa8d, 0xbc0d6b3c, 0xba1add1e,
    0x3c048343, 0x3c18dbc8, 0x3c1bea28, 0x3ba57985,
    0xbb49ba36, 0xbc201fa9, 0xbc247fb6, 0xbbf202bd,
    0xba1efc06, 0x3c119f67, 0x3c24c8ce, 0x3c229ac9,
    0x3b98beb4, 0xbb1f8def, 0xbc329286, 0xbc2bf6e8,
    0xbbbb8aab, 0x376ca912, 0xba207c19, 0x3b9b7d93,
    0x3ca5544e, 0x3cc802b7, 0x3c99c507, 0x3b47fca9,
    0xbc51eab4, 0xbcb7d393, 0xbcac6312, 0xbc237355,
    0x3bc8dfae, 0x3c96f90d, 0x3cc13353, 0x3c888a2e,
    0x3aed1574, 0xbc8296d0, 0xbcc4a9ac, 0xbca62b24,
    0xbc325998, 0x3b329a70, 0x3c6ecf93, 0x3cae1d96,
    0x3c8f6b0e, 0x3b4db3c4, 0xbc67bba1, 0xbcc353cf,
    0xbcbd8420, 0xbc5b6338, 0x3ba9bb70, 0x3c9cb4de,
    0x3cad1ca5, 0x3c93f667, 0x3bac9074, 0xbc43bd93,
    0xbcb5c7a3, 0xbca8c04c, 0xbc3cf5de, 0x3bbc9fda,
    0x3cab02da, 0x3cb890a6, 0x3c9697d8, 0x3ba948d4,
    0xbc41c31e, 0xbcc66a7b, 0xbca4232e, 0xbc0c7ba0,
    0xba006347, 0x3b78c8ec, 0x3c707445, 0x3d0ab011,
    0x3d0e8937, 0x3cafe95d, 0xbb55f687, 0xbcc981fe,
    0xbd0c7551, 0xbcdc8cc2, 0xbbfcdbed, 0x3c836aad,
    0x3cfdcecd, 0x3d088931, 0x3c93daf9, 0xbbc31ce3,
    0xbce92760, 0xbd1359cb, 0xbcdbcc1b, 0xbc280f21,
    0x3c2a9178, 0x3cd55a97, 0x3cfd2f49, 0x3ca18c18,
    0xbb738c6e, 0xbcdb0ce9, 0xbd180ec3, 0xbcfb892f,
    0xbc3aa940, 0x3c694ee9, 0x3d00e020, 0x3cfff153,
    0x3caed608, 0xb9f5494a, 0xbcbed002, 0xbd0b8e5d,
    0xbcdfa216, 0xbc0e5c20, 0x3c7fbb6a, 0x3d0b5b31,
    0x3d0663e6, 0x3cb43379, 0xba8c5081, 0xbcc2a1ec,
    0xbd120335, 0xbcd2f611, 0xb9d5facc, 0x3b4f521a,
    0x3c4860e4, 0x3cd9c5c5, 0x3d37fbe1, 0x3d2353e8,
    0x3c96f2e0, 0xbc50b011, 0xbd134bf3, 0xbd2b5815,
    0xbce116f5, 0xba2ba06a, 0x3cdf53b4, 0x3d28ead9,
    0x3d18a0ed, 0x3c5ced85, 0xbc8469e5, 0xbd24eaa0,
    0xbd3573dd, 0xbceafa28, 0xbba89043, 0x3ca66ab8,
    0x3d12a38c, 0x3d103a65, 0x3c834580, 0xbc62c06a,
    0xbd2198e5, 0xbd3d87ba, 0xbd01e089, 0xbbb0d418,
    0x3ccd1d0f, 0x3d2ce62f, 0x3d154712, 0x3c98b889,
    0xbc188bd3, 0xbd0d833f, 0xbd2d3e08, 0xbcdfd0c3,
    0xbae7347a, 0x3cde52e6, 0x3d38cd9e, 0x3d1d79d9,
    0x3c9b4bed, 0xbc2ba480, 0xbd0d9f15, 0xbd312fca,
    0xb9b76941, 0x3b31b416, 0x3c2bc0c4, 0x3cbaa984,
    0x3d168937, 0x3d51db47, 0x3d212786, 0x3c405890,
    0xbcb8634f, 0xbd334669, 0xbd359716, 0xbcbd52a9,
    0x3c08ae43, 0x3d171e64, 0x3d3de67f, 0x3d10dd90,
    0x3bc1a28f, 0xbcd869a9, 0xbd48a9f3, 0xbd44fe84,
    0xbcd4db0a, 0x3b2ac3b3, 0x3cef30af, 0x3d27b551,
    0x3d0aab87, 0x3c0d4d10, 0xbccaeacc, 0xbd47d41d,
    0xbd4a1936, 0xbce8de77, 0x3b4254aa, 0x3d0f039d,
    0x3d46f0f4, 0x3d13571d, 0x3c4b5959, 0xbc99f22e,
    0xbd2f82ae, 0xbd35b392, 0xbcbca280, 0x3bf3a8a5,
    0x3d191461, 0x3d54fdd6, 0x3d1ad541, 0x3c4950f8,
    0xbca0f3b1, 0xbd2d3e42, 0xb9a07c19, 0x3b1b7d93,
    0x3c1648ab, 0x3ca35454, 0x3d03b810, 0x3d301a0d,
    0x3d565d4f, 0x3d0f5c61, 0x3b8634e9, 0xbcf23463,
    0xbd40eba9, 0xbd2c3546, 0xbc862a0a, 0x3c873889,
    0x3d2ccfd5, 0x3d3cc975, 0x3cf7285c, 0xbb1ae09f,
    0xbd0cc5d1, 0xbd5bc279, 0xbd423a80, 0xbca6e4ee,
    0x3c23dbac, 0x3d0c5838, 0x3d279fe9, 0x3ceae1c5,
    0xb92a669f, 0xbd07f1aa, 0xbd58143a, 0xbd4531b8,
    0xbcb7789c, 0x3c365b5c, 0x3d28a10f, 0x3d4b760f,
    0x3d02772c, 0x3ba2ce13, 0xbcd61056, 0xbd3b5b50,
    0xbd2c98e7, 0xbc83c2c8, 0x3c83c21f, 0x3d34c73f,
    0x3d596443, 0x3d08baaa, 0x3ba8639d, 0xbcd941ae,
    0xb98ea733, 0x3b0a36bc, 0x3c0595ee, 0x3c912e83,
    0x3cea2ac7, 0x3d1c88ef, 0x3d36beaf, 0x3d4b80cb,
    0x3cefe58c, 0xbad2f07b, 0xbd0665a3, 0xbd3c5d04,
    0xbd185177, 0xbc21e625, 0x3cad3296, 0x3d2eb4b4,
    0x3d2e2cc5, 0x3cc32d35, 0xbc13edf9, 0xbd1f3e9b,
    0xbd5dcae0, 0xbd330625, 0xbc6f3cd5, 0x3c6ad815,
    0x3d0e5cce, 0x3d18650d, 0x3cb24a02, 0xbbebb892,
    0xbd17b928, 0xbd57fae2, 0xbd34630b, 0xbc8342d1,
    0x3c86cbe3, 0x3d2f3553, 0x3d4144b9, 0x3cd6838a,
    0xba860e49, 0xbcec8d39, 0xbd36d6a0, 0xbd17f743,
    0xbc159800, 0x3cb435f4, 0x3d3b70d3, 0x3d4e7bcc,
    0x3ce5ab13, 0xb9da56b5, 0xb9806347, 0x3af8c8ec,
    0x3bf07445, 0x3c82a9dc, 0x3cd2c019, 0x3d0ce1a4,
    0x3d24786b, 0x3d2f20e8, 0x3d3a32bc, 0x3ccc35af,
    0xbb881f84, 0xbd036123, 0xbd2d6258, 0xbd03c3e7,
    0xbbcc0f5b, 0x3cb09e2e, 0x3d23d984, 0x3d19fe92,
    0x3c97e291, 0xbc529c52, 0xbd227c09, 0xbd53abb0,
    0xbd21ac45, 0xbc3886c5, 0x3c70cc78, 0x3d025415,
    0x3d019ab8, 0x3c839021, 0xbc2a43da, 0xbd18e1dd,
    0xbd4c350d, 0xbd20bc59, 0xbc421d87, 0x3c91ac1a,
    0x3d28225c, 0x3d3009f3, 0x3cafe3bc, 0xbb4e6418,
    0xbce5d303, 0xbd270744, 0xbd01bb98, 0xbb8cd5fb,
    0x3cc02fd7, 0x3d33df91, 0x3d3eb96d, 0x3cc2abbf,
    0xb945850b, 0x3abf5f7a, 0x3bb8f6fa, 0x3c490553,
    0x3ca21d9d, 0x3cd8bd9a, 0x3cfd0806, 0x3d06b6da,
    0x3d08490b, 0x3d0a89d0, 0x3d132742, 0x3d2f8798,
    0x3ce3b582, 0x3b5d97b9, 0xbcc15b5d, 0xbd17a769,
    0xbd05ea60, 0xbc4c614f, 0x3c465e48, 0x3cfa4906,
    0x3d007b5f, 0x3c9007ed, 0xbc12096f, 0xbd0a259b,
    0xbd4480c0, 0xbd27c2db, 0xbc986a4a, 0x3b6eb527,
    0x3caec5d9, 0x3cd16878, 0x3c85a6c8, 0xbba473db,
    0xbcf35596, 0xbd347e3b, 0xbd1c9dd4, 0xbc855eef,
    0x3c247ee1, 0x3d0bc0e1, 0x3d24d80f, 0x3ccaddfa,
    0x3ba596f7, 0xbc928b3d, 0xbd07e0f3, 0xbcf1f8b5,
    0xbc029c4a, 0x3c87ebe3, 0xb90ea733, 0x3a8a36bc,
    0x3b8595ee, 0x3c112e83, 0x3c6a2ac7, 0x3c9c88ef,
    0x3cb6beaf, 0x3cc29657, 0x3cc4db49, 0x3cc81c65,
    0x3cd48e0a, 0x3cf02b4c, 0x3d0c3025, 0x3d22deb4,
    0x3d360a9d, 0x3d41b94a, 0x3d500194, 0x3ce89117,
    0xbb842767, 0xbd148f84, 0xbd4bbc8f, 0xbd2725e9,
    0xbc5dd3bc, 0x3c8b0aad, 0x3d19de7d, 0x3d11ad5e,
    0x3c757281, 0xbc9d93ab, 0xbd4717a0, 0xbd800f19,
    0xbd4db792, 0xbca16fa5, 0x3c1cc681, 0x3cf55039,
    0x3d03d9d1, 0x3c8c41e3, 0xbc38734c, 0xbd24af4a,
    0xbd5cf4c6, 0xbd2eecb6, 0xbc50c8a7, 0x3ca99d77,
    0x3d41391e, 0x3d4f0cd8, 0x3ce94efc, 0x3acab899,
    0xb8cd6ba5, 0x3a470723, 0x3b405d04, 0x3bd10fc7,
    0x3c2899ae, 0x3c616906, 0x3c839388, 0x3c8c1a53,
    0x3c8dbc9b, 0x3c901472, 0x3c990a1c, 0x3cacebf9,
    0x3cc9deed, 0x3cea8860, 0x3d0311e2, 0x3d0b7b2b,
    0x3d0ef19f, 0x3d0f029d, 0x3d0ebc38, 0x3d10edd1,
    0x3d17bcdc, 0x3d233ee7, 0x3d30d424, 0x3d45f2a2,
    0x3cddb955, 0xbbaac64d, 0xbd1e490d, 0xbd5dc215,
    0xbd41d41a, 0xbcb14ccd, 0x3c0ecfde, 0x3cfc929c,
    0x3cff2954, 0x3c535178, 0xbca3ad81, 0xbd4b53e7,
    0xbd84b368, 0xbd5bbff9, 0xbcc3bed4, 0x3bbd04be,
    0x3ce639f0, 0x3d077a9c, 0x3ca6c673, 0xbbdebd3c,
    0xbd1485a2, 0xbd52e978, 0xb8be3444, 0x3a3848fb,
    0x3b321d3d, 0x3bc19359, 0x3c1c1c84, 0x3c50b694,
    0x3c73a8ea, 0x3c81b990, 0x3c833cdb, 0x3c856843,
    0x3c8db407, 0x3ca01cdd, 0x3cbaeadb, 0x3cd928f0,
    0x3cf2b8d2, 0x3d012632, 0x3d045afb, 0x3d046ab7,
    0x3d042989, 0x3d063189, 0x3d0c7f76, 0x3d172748,
    0x3d23baf2, 0x3d2e5e82, 0x3d344d1c, 0x3d3ed64c,
    0x3cbbf2a8, 0xbc2a91ad, 0xbd2fa63f, 0xbd660693,
    0xbd403a1d, 0xbc9ec3ee, 0x3c38f05f, 0x3d02a43b,
    0x3cf45501, 0x3c1b9469, 0xbcc7190c, 0xbd58aa29,
    0xbd867a5b, 0xbd54e944, 0xbca6e04f, 0x3c1cf523,
    0x3cf856dc, 0x3d05ebfd, 0x3c9378c4, 0xbc219916
    };

